package com.rockcent.mall.lib.dto;

import com.rockcent.common.domain.DtoEntity;

import java.math.BigDecimal;

/**
 * Created by DK on 16/9/19.
 * 统计DTO
 */
public class StatisticDto extends DtoEntity {


    /**
     * 统计类型
     */
    private String statisticType;

    /**
     * 统计类型总数
     */
    private String statisticSum;
    /**
     * 我的分享 点击量
     */
    private Integer clickCount = 0;
    /**
     * 我的分享 销售量
     */
    private Integer saleCount = 0;
    /**
     * 我的分享 核销量
     */
    private Integer verificationCount = 0;
    /**
     * 我的分享 月收入
     */
    private BigDecimal monthlyIncome = BigDecimal.valueOf(0L);

    public Integer getClickCount() {
        return clickCount;
    }

    public void setClickCount(Integer clickCount) {
        this.clickCount = clickCount;
    }

    public Integer getSaleCount() {
        return saleCount;
    }

    public void setSaleCount(Integer saleCount) {
        this.saleCount = saleCount;
    }

    public Integer getVerificationCount() {
        return verificationCount;
    }

    public void setVerificationCount(Integer verificationCount) {
        this.verificationCount = verificationCount;
    }

    public BigDecimal getMonthlyIncome() {
        return monthlyIncome;
    }

    public void setMonthlyIncome(BigDecimal monthlyIncome) {
        this.monthlyIncome = monthlyIncome;
    }

    public String getStatisticType() {
        return statisticType;
    }

    public void setStatisticType(String statisticType) {
        this.statisticType = statisticType;
    }

    public String getStatisticSum() {
        return statisticSum;
    }

    public void setStatisticSum(String statisticSum) {
        this.statisticSum = statisticSum;
    }

    @Override
    public String toString() {
        return "StatisticDto{" +
                "statisticType='" + statisticType + '\'' +
                ", statisticSum='" + statisticSum + '\'' +
                ", clickCount=" + clickCount +
                ", saleCount=" + saleCount +
                ", verificationCount=" + verificationCount +
                ", monthlyIncome=" + monthlyIncome +
                '}';
    }
}
